deputy mayorship - Turco Inglés Diccionario